// ----------------------------------------------------------------------------
// VARIABLES
// ----------------------------------------------------------------------------

// Bootstrap Variable Overrides - Configured values must define the first default values
@import "config/bootstrap_variables";

// Look for overloads of the bootstrap variables (file is created by gm_dynamic.css.php) - Will override everything else
@import "custom/bootstrap_variables";

// Bootstrap calculated Variable Overrides - Calculated values must defined after the styleEdit definitions
@import "config/bootstrap_variables_calculated";


// Bootstrap Default Variables - will set all other default values - will not override previous default values
@import "bootstrap/bootstrap/variables";

// Template Variables - define the first default values
@import "config/variables";

// Look for overloads of the template variables (file is created by gm_dynamic.css.php) - override default values
@import "custom/template_variables";


// if GoogleFontDownloader was successful $gx-font-import-url was emptied in custom/template_variables
@if ($gx-font-import-url and $gx-font-import-url != "" and $gx-font-import-url != '') {
	@import url($gx-font-import-url);
}

// SASS Compatibility
@import "config/compatibility";

// ----------------------------------------------------------------------------
// FONT AWESOME ICONSET
// ----------------------------------------------------------------------------

@import "fontawesome-free/fontawesome.scss";
@import "fontawesome-free/solid.scss";
@import "fontawesome-free/regular.scss";
@import "fontawesome-free/brands.scss";
@import "fontawesome-free/v4-shims.scss";

// ----------------------------------------------------------------------------
// FONTELLO ICONSET
// ----------------------------------------------------------------------------

@import "fontello/fontello.scss";

// ----------------------------------------------------------------------------
// BOOTSTRAP FRAMEWORK
// ----------------------------------------------------------------------------

// @import "bootstrap/bootstrap";

// Core variables and mixins
@import "bootstrap/bootstrap/variables";
@import "bootstrap/bootstrap/mixins";

// Reset and dependencies
@import "bootstrap/bootstrap/normalize";
// @import "bootstrap/bootstrap/print";
// @import "bootstrap/bootstrap/glyphicons";

// Core CSS
@import "bootstrap/bootstrap/scaffolding";
@import "bootstrap/bootstrap/type";
// @import "bootstrap/bootstrap/code";
@import "bootstrap/bootstrap/grid";
@import "bootstrap/bootstrap/tables";
@import "bootstrap/bootstrap/forms";
@import "bootstrap/bootstrap/buttons";

// Components
// @import "bootstrap/bootstrap/component-animations";
@import "bootstrap/bootstrap/dropdowns";
@import "bootstrap/bootstrap/button-groups";
@import "bootstrap/bootstrap/input-groups";
@import "bootstrap/bootstrap/navs";
@import "bootstrap/bootstrap/navbar";
@import "bootstrap/bootstrap/breadcrumbs";
@import "bootstrap/bootstrap/pagination";
// @import "bootstrap/bootstrap/pager";
@import "bootstrap/bootstrap/labels";
// @import "bootstrap/bootstrap/badges";
// @import "bootstrap/bootstrap/jumbotron";
@import "bootstrap/bootstrap/thumbnails";
@import "bootstrap/bootstrap/alerts";
// @import "bootstrap/bootstrap/progress-bars";
// @import "bootstrap/bootstrap/media";
@import "bootstrap/bootstrap/list-group";
@import "bootstrap/bootstrap/panels";
@import "bootstrap/bootstrap/responsive-embed";
@import "bootstrap/bootstrap/wells";
@import "bootstrap/bootstrap/close";

// Components w/ JavaScript
@import "bootstrap/bootstrap/modals";
@import "bootstrap/bootstrap/tooltip";
@import "bootstrap/bootstrap/popovers";
@import "bootstrap/bootstrap/carousel";

// // Utility classes
@import "bootstrap/bootstrap/utilities";
@import "bootstrap/bootstrap/responsive-utilities";


// ----------------------------------------------------------------------------
// TEMPLATE STYLES
// ----------------------------------------------------------------------------

// Mixins
@import "modules/mixins";

// Global
@import "modules/global";
@import "modules/layout";
@import "modules/forms";

// Components
@import "modules/swiper";
@import "modules/tabs";
@import "modules/tabs_widget";
@import "modules/table";
@import "modules/fieldset";
@import "modules/list_groups";
@import "modules/pageup";
@import "modules/input_number";
@import "modules/breadcrumb";
@import "modules/pagination";
@import "modules/lightbox";
@import "modules/daterangepicker";
@import "modules/panels";
@import "modules/modals";
@import "modules/checkbox";
@import "modules/alerts";
@import "modules/datepicker";
@import "modules/buttons";
@import "modules/carousel_widget";

// Layout
@import "modules/header";
@import "modules/header_dropdowns";
@import "modules/header_topbar";
@import "modules/header_categories";
@import "modules/header_logo";
@import "modules/header_search";
@import "modules/header_custom";
@import "modules/header_cart";
@import "modules/stage";
@import "modules/footer";

// Pages and Modules
@import "modules/product_info";
@import "modules/product_modifiers";
@import "modules/product_listing";
@import "modules/product_listing_filter";
@import "modules/shopping_cart";
@import "modules/banner";
@import "modules/checkout_processfunnel";
@import "modules/order_wishlist";
@import "modules/filter_selection";
@import "modules/categories_listing";
@import "modules/subcategories_listing";
@import "modules/login";
@import "modules/checkout";
@import "modules/rating";
@import "modules/cart_shipping_costs_selection";
@import "modules/ribbons";
@import "modules/manufacturer_logo";
@import "modules/account_history";
@import "modules/account";
@import "modules/address_book";
@import "modules/parcelshopfinder";
@import "modules/cookie_bar";
@import "modules/shipping_and_payment_matrix";
@import "modules/withdrawal";
@import "modules/payment_instructions";
@import "modules/helpers";
@import "modules/accordion_widget";

// Boxes
@import "modules/box_bestsellers";
@import "modules/box_categories";
@import "modules/box_filter";
@import "modules/box_search";
@import "modules/box_newsletter";
@import "modules/box_manufacturers";
@import "modules/box_login";
@import "modules/product_promotion_boxes";

// Popups
@import "modules/popup_coupon_help";
@import "modules/popup_notification";

// External content
@import "modules/findologic_smartsuggest";

// ----------------------------------------------------------------------------
// CHILD THEME Styles
// ----------------------------------------------------------------------------
@import "child_theme";

// ----------------------------------------------------------------------------
// CUSTOM Styles
// ----------------------------------------------------------------------------

// Custom Styles (file is created by gm_dynamic.css.php)
@import "custom/custom_styles";